Constant-Time Algorithms for Constrained Triangulations on Reconfigurable Meshes

نویسندگان

  • Venkatavasu Bokka
  • Himabindu Gurla
  • Stephan Olariu
  • James L. Schwing
چکیده

A number of applications in computer-aided manufacturing, CAD, and computer-aided geometric design ask for triangulating pieces of material with defects. These tasks are known collectively as constrained triangulations. Recently, a powerful architecture called the reconng-urable mesh has been proposed: in essence, a reconngurable mesh consists of a mesh-connected architecture augmented by a dynamically reconngurable bus system. The main contribution of this paper is to show that the exibility of the reconngurable mesh can be exploited for the purpose of obtaining constant-time algorithms for a number of constrained triangulation problems. These include triangulating a convex planar region containing any constant number of convex holes, triangulating a convex planar region in the presence of a collection of rectangular holes, and triangulating a set of ordered line segments. Speciically, with a collection of O(n) such objects as input, our algorithms run in O(1) time on a reconngurable mesh of size n n. To the best of our knowledge, this is the rst time constant time solutions to constrained triangulations are reported on this architecture.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Three-Dimensional Constrained Delaunay Triangulation: a Minimalist Approach

In this paper we summarize our experiences with 3D constrained Delaunay triangulation algorithms for industrial applications. In addition, we report a robust implementation process for constructing 3D constrained triangulations from initial unconstrained triangulations, based on a minimalist approach, in which we minimize the use of geometrical operations such as intersections. This is achieved...

متن کامل

Integer Summing Algorithms on Reconfigurable Meshes

This paper presents the following algorithms to compute the sum of n d-bit integers on reconfigurable parallel computation models: (1) a constant-time algorithm on a reconfigurable mesh of the bit model of size &log(‘(‘)) n x dfi, (2) an O(log*n)-time algorithm on a reconfigurable mesh of the bit model of size dm x ddm, (3) an O(logd + log*n)-time algorithm on a reconfigurable mesh of the word ...

متن کامل

Integer Problems on Reconfigurable Meshes, with Applications*

Problems with solutions based upon integer computations are collectively referred to as integer problems. Such problems occur routinely in pattern recognition, image processing, graph theory, and query processing. The purpose of this paper is to present constant time algorithms for computing the prefix sums of an integer sequence, and for solving the packing problem on reconfigurable meshes. Th...

متن کامل

Optimal Segmented Scan and Simulation of Reconfigurable Architectures on Fixed Connection Networks

Given n elements x0, . . . , xn−1, and given n bits b0, . . . , bn−1, with at least one zero, the segmented scan problem consists in finding the prefixes si = xi ⊗ bis(i−1) mod n, i = 0, . . . , n − 1, where ⊗ is an associative binary operation that can be computed in constant time by a processor. This paper presents: (i) an O(logB) time optimal algorithm for the segmented scan problem on a (2n...

متن کامل

Constant Time Dynamic Programming on Directed Reconfigurable Networks

ÐSeveral dynamic programming algorithms are considered which can be efficiently implemented using parallel networks with reconfigurable buses. The bit model of general reconfigurable meshes with directed links, common write, and unit-time delay for broadcasting is assumed. Given two sequences of length m and n, respectively, their longest common subsequence can be found in constant time by an O...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Trans. Parallel Distrib. Syst.

دوره 9  شماره 

صفحات  -

تاریخ انتشار 1998